JetBackup\Destination\Vendors\OneDrive\Client\Client B

Total Complexity 82
Dependencies 10
Dependents 2
Total lines 575
Lines of code 218
Logical lines of code 183
Comment lines 232
Methods 47
Properties 17

Methods 47

Method Rating Maintainability Complexity Lines of code
_execute()
B
40 24 49
getObject()
S
59 4 12
downloadChunked()
S
52 3 22
fetchToken()
S
54 2 21
post()
S
67 3 7
getClientId()
S
91 2 1
setLogController()
S
79 2 3
putString()
S
63 2 10
getClientSecret()
S
91 2 1
putChunk()
S
58 1 14
checkUploadSession()
S
67 1 8
createUploadSession()
S
63 1 10
_request()
S
73 1 5
setClientId()
S
92 1 1
get()
S
70 1 6
getLogController()
S
92 1 1
delete()
S
73 1 5
setFileChunk()
S
92 1 1
getFileChunk()
S
92 1 1
addParam()
S
90 1 1
setParams()
S
92 1 1
getParams()
S
92 1 1
setClientSecret()
S
92 1 1
__construct()
S
76 1 4
_reset()
S
67 1 8
getDestination()
S
92 1 1
getHeaders()
S
92 1 1
addHeader()
S
90 1 1
getHeader()
S
90 1 1
getMethod()
S
92 1 1
setMethod()
S
92 1 1
getURI()
S
92 1 1
setURI()
S
92 1 1
getBody()
S
92 1 1
setBody()
S
92 1 1
setDestination()
S
92 1 1
setHTTPVersion()
S
92 1 1
getAccessToken()
S
92 1 1
setUseAccessToken()
S
92 1 1
isUseAccessToken()
S
91 1 1
setAccessToken()
S
92 1 1
getRefreshToken()
S
92 1 1
setRefreshToken()
S
92 1 1
getAuthorizationCode()
S
92 1 1
setAuthorizationCode()
S
92 1 1
getHTTPVersion()
S
92 1 1
close()
S
81 1 3